package com.ruoyi.system.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import com.ruoyi.common.annotation.Excel.Type;

import java.util.Date;

/**
 * @author  ytl
 * 参数管理模块
 */
public class SysParamter extends BaseEntity {
    private  static final Long serialVersionUID = 1L;

    /** 创建者 */
    private String createBy;
    private String paramterUUID;//参数主键

    private String paramterId;//参数类型id

    @Excel(name = "参数名称")
    private String paramterName;//参数名称
    @Excel(name = "参数1名称")
    private String paramterLlName;
    @Excel(name = "参数2名称")
    private String paramterLl2Name;

    @Excel(name = "参数值")
    private String paramterValue;//参数值
    @Excel(name = "备注")
    private String bak;//备注
    @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss", type = Type.EXPORT)
    private Date cratetime;

    private String paramterLlId;

    private String paramterLl2Id;

    @Excel(name = "更新时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss", type = Type.EXPORT)
    private Date updatetime;

    public String getParamterLlName() {
        return paramterLlName;
    }

    public String getParamterLl2Name() {
        return paramterLl2Name;
    }

    public void setParamterLlName(String paramterLlName) {
        this.paramterLlName = paramterLlName;
    }

    public void setParamterLl2Name(String paramterLl2Name) {
        this.paramterLl2Name = paramterLl2Name;
    }

    public void setUpdatetime(Date updatetime) {
        this.updatetime = updatetime;
    }

    public Date getUpdatetime() {
        return updatetime;
    }

    public void setParamterLlId(String paramterLlId) {
        this.paramterLlId = paramterLlId;
    }

    public void setParamterLl2Id(String paramterLl2Id) {
        this.paramterLl2Id = paramterLl2Id;
    }

    public String getParamterLlId() {
        return paramterLlId;
    }

    public String getParamterLl2Id() {
        return paramterLl2Id;
    }

    public String getParamterUUID() {
        return paramterUUID;
    }

    public String getParamterId() {
        return paramterId;
    }

    public String getParamterName() {
        return paramterName;
    }

    public String getParamterValue() {
        return paramterValue;
    }

    public String getBak() {
        return bak;
    }

    public void setParamterUUID(String paramterUUID) {
        this.paramterUUID = paramterUUID;
    }

    public void setParamterId(String paramterId) {
        this.paramterId = paramterId;
    }

    public void setParamterName(String paramterName) {
        this.paramterName = paramterName;
    }

    public void setParamterValue(String paramterValue) {
        this.paramterValue = paramterValue;
    }

    public void setBak(String bak) {
        this.bak = bak;
    }

    @Override
    public String toString() {
        return "SysParamter{" +
                "paramterUUID='" + paramterUUID + '\'' +
                ", paramterId=" + paramterId +
                ", paramterName='" + paramterName + '\'' +
                ", paramterValue=" + paramterValue +
                ", bak='" + bak + '\'' +
                '}';
    }

    public Date getCratetime() {
        return cratetime;
    }

    public void setCratetime(Date cratetime) {
        this.cratetime = cratetime;
    }

    @Override
    public String getCreateBy() {
        return createBy;
    }

    @Override
    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }
}
